trailing smoke - French English Dictionary